期刊
  出版年
  关键词
结果中检索 Open Search
Please wait a minute...
选择: 显示/隐藏图片
1. AES算法优化及其在ARM上的实现
张月华 张新贺 刘鸿雁
计算机应用    2011, 31 (06): 1539-1542.   DOI: 10.3724/SP.J.1087.2011.01539
摘要1254)      PDF (516KB)(468)    收藏
为了提高高级加密标准(AES)算法在ARM上的执行效率,针对明文长度和密钥长度均为128位的AES算法,提出了一种在ARM上高效运行并且占用较少ROM空间的实现方案。S盒采用即时计算的方法生成,将列混合和逆列混合修改为针对32位字的操作,密钥扩展采用即时密钥扩展。在S3C2440处理器上实现的实验结果表明,AES算法的优化方案可以在ARM处理器上高效运行并占用了较少的ROM空间。该方案可以应用于存储空间较小的嵌入式系统中。
相关文章 | 多维度评价
2. 基于ARM920T的AES算法实现方案
白茹雪 刘鸿雁 张新贺
计算机应用    2011, 31 (05): 1295-1297.   DOI: 10.3724/SP.J.1087.2011.01295
摘要1352)      PDF (553KB)(863)    收藏
为了提高高级加密标准(AES)算法在ARM上执行的效率,提出AES算法在ARM处理器上的高效实现方案,并在ARM920T处理器上得以实现。密钥扩展采用一次性生成方式。在算法实现上,将字节替换和列混合定义成T表进行存储,可以提高运行速度。采用C语言编程,在ARM Develop v1.2平台上进行了仿真及调试。对算法的不同实现方式所占的存储空间和运算速度进行了比较,并给出了不同密钥长度算法的各种性能指标。实验表明,算法执行速度得到了明显提高。
相关文章 | 多维度评价